#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2024/1/13 11:29
# @Author  : Zangzihan
# @File    : Frame_extraction.py
# @Description : 这个脚本是用来抽帧的
import os
import shutil
import random
import cv2

input_path = r"F:\0shougang\ir\Images_d"
output_path = r"F:\0shougang\ir\Images_d_d"

img_list = os.listdir(input_path)

for i in range(0, len(img_list), 10):
    num = random.randint(0, 10)
    img_path = os.path.join(input_path, img_list[i+num])
    target_file_path = os.path.join(output_path, img_list[i+num])
    try:
        shutil.copy2(img_path, target_file_path)  # 使用shutil.copy2保持文件元数据
    except FileExistsError:
        print(f"警告：{img_list[i]} 已存在于目标文件夹，未进行复制。")
    else:
        print(f"{img_list[i]} 已成功复制到目标文件夹。")




